Bitergo\PaydirektWooCommerce\Lib\models\ReportRequestModel S

Total Complexity 48
Dependencies 2
Dependents 1
Total lines 411
Lines of code 158
Logical lines of code 83
Comment lines 181
Methods 26
Properties 8

Methods 26

Method Rating Maintainability Complexity Lines of code
validateObject()
A
53 9 26
validateLists()
S
55 6 21
createUrl()
S
57 2 17
validateDate()
S
64 3 10
addMerchantReferenceNumbers()
S
72 2 6
addCaptureInvoiceNumbers()
S
72 2 6
addFields()
S
72 2 6
addReconciliationReferences()
S
72 2 6
addCheckoutInvoiceNumbers()
S
72 2 6
addPaymentInformationIds()
S
72 2 6
setCaptureInvoiceNumbers()
S
81 1 3
getCaptureInvoiceNumbers()
S
82 1 3
setCheckoutInvoiceNumbers()
S
81 1 3
getCheckoutInvoiceNumbers()
S
82 1 3
getFrom()
S
82 1 3
setMerchantReferenceNumbers()
S
81 1 3
setFrom()
S
81 1 3
setPaymentInformationIds()
S
81 1 3
getPaymentInformationIds()
S
82 1 3
setReconciliationReferences()
S
81 1 3
getReconciliationReferences()
S
82 1 3
setFields()
S
81 1 3
getFields()
S
82 1 3
setTo()
S
81 1 3
getTo()
S
82 1 3
getMerchantReferenceNumbers()
S
82 1 3